body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	clear: right;
	float: right;
	font-size: 12px;
}

.tbl_search{
	margin-top:15px;
	border: 1px solid #DDD; 
    border-radius: 5px;
    border-spacing: 1px;
    border-collapse: separate;
	width:100%;
}
.tbl_search td{
	padding: 5px;
}
.tbl_search tr:nth-child(odd) {
	background: #EFF3DE;
}

.tableData td{
	vertical-align: top;
}
legend {
	background: #E2F6A1;
	border: 1px solid #DDD;
	padding: 5px;
	font-weight: bold;
}
.spn_text{
	border-bottom: 1px dashed #000;
}
